.search__area{
    width: 100%;
    min-width: 1150px;
    height:auto;
    padding: 25px 0;
    background: #f5f5f6;
    box-sizing: border-box;
}
.beike__nav{
    width: 1150px;
    height: 30px;
    margin: 0 auto 27px;
}
.search{

    position: relative;
    width: 1150px;
    margin: 0 auto;

}
.beike__nav--logo{
    width: 88px;
    height: 30px;
    /*background-image:url("");*/
    background-position: -375px -235px;
    background-size: auto;
    margin-right: 20px;
}
.beike__nav--tab{
    display: inline-block;
    vertical-align: bottom;
    list-style: none;
}
.cur{
    color: #00ae66;
}


.search__wrap{
    box-shadow: 0 1px 1px 1px rgba(0,0,0,.1);
}
.search__input{
    color: #101d37;
    width: 668px;
    padding: 16px 23px 17px;
    box-sizing: border-box;
    border-width: 0;
    font-size: 13px;
}
.search__button{
    background-image: -webkit-image-set(url(https://s1.ljcdn.com/matrix_pc/dist/pc/src/resource/list/search.jpg?v=1588836330279) 1x,url(https://s1.ljcdn.com/matrix_pc/dist/pc/src/resource/list/search@2x.jpg?v=1588836330279) 2x);
    background-size: contain;
}
.sug-search{
    position: absolute;
    top: 59px;
    left: -1px;
    background: #fff;
    width: 568px;
    font-size: 14px;
    z-index: 999;
    white-space: nowrap;
    overflow: hidden;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.2);
}


.w1150{
    margin-right: 55px;
}
.fl{
    float: left;
}

.top{
    margin-top: 5px;
}